import java.util.ArrayList;
import java.util.List;
import java.util.Random;

/**
 * @author: houdx
 * @description:
 * @date: 2024/1/19 14:32
 */

/**
 * 股票选取器
 */
public class test123 {
    public static void main(String[] args) {
        // 000,002,600,601,603,605
        StringBuffer stockCode = new StringBuffer();
        stockCode.append("幸运代码：");
        List<String> listHead = new ArrayList<>(); // 创建一个包含整数的列表
        listHead.add("000");
        listHead.add("002");
        listHead.add("600");
        listHead.add("601");
        listHead.add("603");
        listHead.add("605");

        int randomIndexHead = new Random().nextInt(listHead.size()); // 生成一个范围为[0, size-1]之间的随机索引值
        String s = listHead.get(randomIndexHead);// 根据随机索引获取对应位置上的元素
        stockCode.append(s);
        //System.out.println("随机选择的股票开头是：" + s);


        List<Integer> list = new ArrayList<>(); // 创建一个包含整数的列表

        for (int i = 0; i <= 9; i++) {
            list.add(i); // 向列表添加元素
        }

        for (int j = 0; j < 3; j++) {
            int randomIndex = new Random().nextInt(list.size()); // 生成一个范围为[0, size-1]之间的随机索引值
            Integer selectedElement = list.get(randomIndex); // 根据随机索引获取对应位置上的元素
            //System.out.println("随机选择的元素是：" + selectedElement);
            stockCode.append(selectedElement);
        }
        System.out.println(stockCode);
    }
}
